package com.haiheng.module_main.bean.res

import com.haiheng.library_base.http.HttpResponse

/**
 *
 * @Des:
 * @Author: hwz
 * @Date:2023/6/15 0015
 * @Version: 1.0
 */
class QueryBookAcsRes (var result: QueryBookAcsResult) :HttpResponse(){
    override fun toJson(): String {
        return super.toJson()
    }
}

data class QueryBookAcsResult@JvmOverloads constructor(
    var author: String? = null,
    var bookSn: String? = null,
    var bookTitle: String? = null,
    var bookingFlag: Boolean= false,
    var bookingPatronSnList: List<Any>? = null,
    var borrowFlag: Boolean? = null,
    var borrowPastronSn: String? = null,
    var borrowedDate: String? = null,
    var callNumber: String? = null,
    var circulationStatus: Int = 0,
    var circulationStatusValue: String? = null,
    var circulationType: Int? = null,
    var currentLocation: String? = null,
    var currentShelfLocation: String? = null,
    var isbn: String? = null,
    var keywords: String? = null,
    var message: String? = null,
    var needPickUpDate: String? = null,
    var needReturnDate: String? = null,
    var page: Int? = null,
    var permanentLocation: String? = null,
    var price: String? = null,
    var publisher: String? = null
)